/*
Navicat MySQL Data Transfer

Source Server         : mysql
Source Server Version : 80018
Source Host           : localhost:3306
Source Database       : bookstore

Target Server Type    : MYSQL
Target Server Version : 80018
File Encoding         : 65001

Date: 2020-06-07 20:18:58
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for book_item
-- ----------------------------
DROP TABLE IF EXISTS `book_item`;
CREATE TABLE `book_item` (
`itemId`  int(10) UNSIGNED NOT NULL COMMENT '商品id 外键' ,
`bookId`  int(10) UNSIGNED NOT NULL COMMENT '书本id外键' ,
`shopId`  int(10) UNSIGNED NOT NULL COMMENT '商品id外键' ,
PRIMARY KEY (`itemId`, `bookId`, `shopId`),
FOREIGN KEY (`itemId`) REFERENCES `iteminformation` (`itemId`) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY (`bookId`) REFERENCES `bookinformation` (`bookId`) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY (`shopId`) REFERENCES `shopinformation` (`shopId`) ON DELETE CASCADE ON UPDATE CASCADE,
INDEX `book_item_ibfk_2` (`bookId`) USING BTREE ,
INDEX `book_item_ibfk_3` (`shopId`) USING BTREE 
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci

;

-- ----------------------------
-- Records of book_item
-- ----------------------------
BEGIN;
INSERT INTO `book_item` VALUES ('15', '1', '1'), ('15', '2', '1'), ('15', '3', '1'), ('23', '3', '1'), ('16', '4', '1'), ('16', '5', '1'), ('17', '6', '1'), ('17', '7', '1'), ('17', '8', '1'), ('18', '9', '1'), ('18', '10', '1'), ('19', '11', '1'), ('19', '12', '1'), ('20', '13', '1'), ('21', '14', '1'), ('22', '15', '1'), ('22', '16', '1');
COMMIT;

-- ----------------------------
-- Table structure for bookinformation
-- ----------------------------
DROP TABLE IF EXISTS `bookinformation`;
CREATE TABLE `bookinformation` (
`bookId`  int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '书本id' ,
`typeId`  int(10) UNSIGNED NOT NULL COMMENT '图书分类(23为未分类)' ,
`bookName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '图书名称' ,
`ISBN`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '书号' ,
`Publisher`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '出版社' ,
`Author`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '作者' ,
`pageNum`  int(11) NULL DEFAULT 0 COMMENT '页数' ,
`publishDate`  date NULL DEFAULT NULL COMMENT '出版日期' ,
`Content`  varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图书简介' ,
PRIMARY KEY (`bookId`, `ISBN`),
FOREIGN KEY (`typeId`) REFERENCES `booktype` (`typeId`) ON DELETE RESTRICT ON UPDATE CASCADE,
INDEX `bookinformation_ibfk_1` (`typeId`) USING BTREE 
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci
AUTO_INCREMENT=17

;

-- ----------------------------
-- Records of bookinformation
-- ----------------------------
BEGIN;
INSERT INTO `bookinformation` VALUES ('1', '9', '盗墓笔记1·七星鲁王宫', '9787807407270', '上海文化出版社', '南派三叔 ', '274', '2011-12-01', '五十年前，一群长沙土夫子（盗墓贼）挖到一部战国帛书，残篇中记载了一座奇特的战国古墓的位置，但那群土夫子在地下碰上了诡异事件，几乎全部身亡。五十年后，其中一个土夫子的孙子在先人笔记中发现了这个秘密，他纠集了一批经验丰富的盗墓高手前去寻宝。但谁也没有想到，这个古墓中竟然有着这么多诡异的事物：七星疑棺、青眼狐尸、九头蛇柏……这神秘的墓主人到底是谁，他们到底能不能找到真正的棺椁？为什么墓中还有那么多谜团无法破解？后来发现的海底诡异船墓、秦岭上的万年神木以及崇山峻岭中的天宫雪墓与这座古墓又有着怎样的关系？它们背后究竟隐藏着哪些千古之谜？'), ('2', '9', '盗墓笔记2·秦岭神树', '9787505723306', '中国友谊出版公司', '南派三叔', '264', '2007-04-01', '古老的厍族，巨大的青铜树，遥远的秦岭腹地……“我”不由得跃跃欲试。\r\n\r\n接下来，“我”和老痒二人孤身深入到神秘莫测的秦岭探险。但前方等待着他们的又是什么？——各种诡异事物接踵而来，哲罗鲑，黄泉瀑布，尸阵，麒麟竭，烛九阴……\r\n\r\n这棵巨大的青铜树究竟是做什么用的？是一棵许愿树，还是一个少数民族的图腾？他们到底能不能找到真正的答案？\r\n\r\n探险的过程充满了人性的挣扎和努力，可怖的人物与可憎的面孔交织出现。最后，是一个让人瞠目结舌，超乎所有想象都无法猜透，却又似乎真实可信的结局……'), ('3', '9', '盗墓笔记3·云顶天宫', '9787505723856', '中国友谊出版公司', '南派三叔 ', '274', '2007-11-01', '十年前，顺子的父亲带领一批神秘人进入茫茫的大雪山，闯入凶险莫名的地宫墓室，发现了数不胜数的金银财宝，但他们非但不能带着这些财宝离开，反而被困此地，几乎全部死于非命。\r\n\r\n十年后，“我们”和顺了一行人再次踏足云顶天宫，这更是一次直逼死亡的惊险大穿越：昆仑胎、墙串子、百足神龙等前所未见的怪异事物接替出现，藏尸阁、排道、火山口、门殿、殉葬渠等诡异恐怖之所带来超强的感官刺激……\r\n\r\n云顶天宫是一代奇人汪藏海为万奴王修建的陵墓吗？上次出现在海底墓穴中的土夫子几乎齐聚云顶天宫，两地之间究竟有什么奇怪的联系？\r\n\r\n三叔总是在最令人感到意外的时机出现。三叔的出现就意味着谜团的最后答案，但这些谜团意然又要追溯到五十年前，而真相远远不止这些。一切的现象表明，更加恐怖、惊悚的场景已经到来……'), ('4', '9', '我的青春恋爱喜剧果然有问题 01', '9787539766881', '安徽少年儿童出版社', '[日] 渡航', '234', '2013-06-01', '绝不向孤独低头。没有朋友，更没有女朋友。每当看到歌颂青春的同班同学，就会诅咒“那些家伙全是骗子，自欺欺人。给我爆炸吧！”每当被问到将来的梦想，就会回答“好吃懒做”——性格乖僻的高中生八幡被生活指导老师带到了全校第一美少女雪乃所属的“侍奉社”。平凡无奇的少年与美少女的奇妙相遇……这怎么想都是恋爱喜剧的桥段啊！可是，雪乃与八幡令人遗憾的糟糕性格，使他们无论如何都走不到一起。问题百出的青春画卷——我的青春怎么会变成这样！'), ('5', '9', '我的青春恋爱喜剧果然有问题 02', '9787539766898', '安徽少年儿童出版社', '[日] 渡航', '191', '2013-06-15', '与两位美少女参加社团活动，也没有发展成恋爱喜剧的迹象；交换了手机的邮箱地址，却怎么也等不到回信；可爱到没天理的那个他是男生。完美的冰山美少女雪乃，只有外表像荡妇的纯真少女结衣，还有论“乖戾孤僻”无人能出其右的八幡——这些侍奉社的社员们性格上各有各的缺憾，所以仍然过着现充度为零的校园生活。一天，终于有份像样的委托找上了“青春的隔离病房”侍奉社。八幡的妹妹小町与新角色热闹登场的第二弹！我的青春遗憾指数直线上升——'), ('6', '9', '三体：地球往事', '9787536692930', '重庆出版社', '刘慈欣', '302', '2008-01-01', '文化大革命如火如荼进行的同时。军方探寻外星文明的绝秘计划“红岸工程”取得了突破性进展。但在按下发射键的那一刻，历经劫难的叶文洁没有意识到，她彻底改变了人类的命运。地球文明向宇宙发出的第一声啼鸣，以太阳为中心，以光速向宇宙深处飞驰……\r\n\r\n四光年外，“三体文明”正苦苦挣扎——三颗无规则运行的太阳主导下的百余次毁灭与重生逼迫他们逃离母星。而恰在此时。他们接收到了地球发来的信息。在运用超技术锁死地球人的基础科学之后。三体人庞大的宇宙舰队开始向地球进发……\r\n\r\n人类的末日悄然来临。'), ('7', '9', '三体Ⅱ : 黑暗森林', '9787536693968', '重庆出版社', '刘慈欣', '470', '2008-05-01', '三体人在利用魔法般的科技锁死了地球人的科学之后，庞大的宇宙舰队杀气腾腾地直扑太阳系，意欲清除地球文明。\r\n\r\n面对前所未有的危局，经历过无数磨难的地球人组建起同样庞大的太空舰队，同时，利用三体人思维透明的致命缺陷，制订了神秘莫测的“面壁计划”，精选出四位“面壁者”。秘密展开对三体人的反击。\r\n\r\n三体人自身虽然无法识破人类的诡谲计谋，却依靠由地球人中的背叛者挑选出的“破壁人”，与“面壁者”展开智慧博弈……\r\n\r\n“面壁计划”究竟能否成功？地球人究竟能否在这场你死我活的文明生存竞争中战而胜之？神秘的\r\n\r\n“黑暗森林”究竟意味着什么？'), ('8', '9', '三体Ⅲ : 死神永生', '9787229030933', '重庆出版社', '刘慈欣 ', '513', '2010-11-01', '与三体文明的战争使人类第一次看到了宇宙黑暗的真相，地球文明像一个恐惧的孩子，熄灭了寻友的篝火，在暗夜中发抖。自以为历经沧桑，其实刚刚蹒跚学步；自以为悟出了生存竞争的秘密，其实还远没有竞争的资格。\r\n\r\n使两个文明命悬一线的黑暗森林打击，不过是宇宙战场上一个微不足道的插曲。真正的星际战争没人见过，也不可能见到，因为战争的方式和武器已经远远超出人类的想象，目睹战场之日，即是灭亡之时。\r\n\r\n宇宙的田园时代已经远去，昙花一现的终极之美最终变成任何智慧体都无法做出的梦，变成游吟诗人缥缈的残歌；宇宙的物竞天择已到了最惨烈的时刻，在亿万光年暗无天日的战场上，深渊最底层的毁灭力量被唤醒，太空变成了死神广阔的披风。\r\n\r\n太阳系中的人们永远不会知道这一切，最后直面真相的，只有两双眼睛。'), ('9', '1', '共产党宣言', '9787010006727', '人民出版社', 'Manifest der Kommunistischen Partei', '82', '1997-08-01', '《共产党宣言》是马克思和恩格斯为共产主义者同盟起草的纲领，全文贯穿马克思主义的历史观，马克思主义诞生的重要标志。由马克思执笔写成 。1848年2月21日在伦敦第一次以单行本问世。2月24日，《共产党宣言》正式出版。'), ('10', '1', '毛泽东思想和中国特色社会主义理论体系概论', '9787040254259', '高等教育出版社', null, '339', '2008-09-01', '《毛泽东思想和中国特色社会主义理论体系概论》的主要内容包括：马克思主义中国化的历史进程和理论成果、马克思主义中国化理论成果的精髓、新民主主义革命理论、社会主义的本质和根本任务、社会主义初级阶段理论、建设中国特色社会主义政治、建设中国特色社会主义文化、国际战略和外交政策、中国特色社会主义事业的以高力量、及其领导核心等。'), ('11', '8', '新华字典', '9787100039314', '中国社会科学院语言研究所 ', '商务印书馆', '686', '2004-01-01', '本次修订的主要方面有：根据中华人民共和国教育部、国家语言文字工作委员会发布的《第一批异形词整理表》对本字典中所涉及的异形词作了相应处理；增补了部分新词、新义、新例和少量字头，删除了部分陈旧的词条和例证；订正了一些过时的内容和个别的错误以及表述不够准确的地方；统查整理了部分体例；调整了个别字头和部分复音词的顺序；增补了几幅插图和一个附录《地质年代简表》；按照国家有关规定重新编辑了《部首检字表》。'), ('12', '8', '王力古汉语字典', '9787101012194', '中华书局', '王力', '1817', '2000-01-01', '《王力古汉语字典》(精)主编为已故的著名语言学家王力先生。编著者系王力先生的学生，均为当代语言学界和辞书学界的知名学者。王力先生早在四十年代就设计了理想字典的模式，酝酿了四十多年，于1984年才着手编写。全书收字一万多个(依《辞源》而稍有变动)，其义项的设立独具特色：本字典努力理清一词多义之间引申发展的轨迹和线索，在释义中努力表现出词义的时代特点，并将僻义或文献传注中不可靠的义项列入备考。\r\n\r\n'), ('13', '11', '南北战争三百年', '9787208148314', '世纪文景 /上海人民出版社', '李硕', '456', '2018-01-01', '冷兵器战争究竟怎么打？\r\n\r\n写兵种、战术之细节 补正史、古籍之缺失\r\n\r\n揭六朝更迭种种真相 述血与剑的纷争乱世\r\n\r\n我们通常对古代战争的想象都源自演义、小说等文学作品，但这些作品中的战争场面都不过是小说家的幻想与虚构而已，并不是真实状况。本书对各种史料进行分析与整理，从散落史书各处的战争叙述中寻找线索，借助最新的史学研究成果，为我们描绘出了魏晋南北朝各场重大战役细节，展现出丰富、生动 的历史原貌。同时，本书对骑兵和步兵的作战模式和战术演变做了详细的论述，对战争中如地理、季节、财政等因素对战事所产生的影响进行了具体的讨论。由此，本书也补充了正史、古籍所未详述之处，通过一部军事史的写作，对魏晋南北朝历史进程做出了新的诠释。'), ('14', '5', '孙子兵法', '9787532544400', '上海古籍出版社', '孙武', '175', '2006-07-01', '《孙子兵法》是我国最古老最杰出的一部兵书，历来备受推崇，研习者辈出不穷。我们现在能见到的最早为《孙子兵法》作注的乃一代枭雄曹操，字里行间不乏曹操的真知灼见。当代著名军事家郭化若更是长期研究《孙子兵法》，不但为全文作了校勘、注释、今译，还撰有题解及考订、评论文字，既有较高的学术水平，又浅显易懂。本书在郭化若注评的基础上又加上了曹操的注，将孙武、曹操、郭化若的军事思想融为一书，以裨读者把握我国两千年来军事思想演化的脉络。同时为方便阅读，在开本、版式、装帧等方面亦作了精心的设计。堪称形式与内容相得益彰。'), ('15', '9', '輝夜姬想讓人告白〜天才們的戀愛頭腦戰〜 01', '9789864822973', '東立', '赤坂アカ', '0', '2017-02-02', '「先告白的人在戀愛當中是輸家！」\r\n\r\n家庭背景與人品都很棒！！一大群有前途的秀才所聚集的秀知院學園！！在那裡的學生會相遇的副會長．四宮輝夜與會長．白銀御行原本應該是彼此受到了對方吸引…但想不到都過半年了卻仍然什麼事情也沒發生！！最麻煩的是這兩個自尊心超強、無法坦率的傢伙，居然開始想著要“設法讓對方向自己告白”！？直到戀情有下落之前會很歡樂的故事！！感覺很新鮮的“鬥智”愛情喜劇、就此開戰！！'), ('16', '9', '輝夜姬想讓人告白〜天才們的戀愛頭腦戰〜 02', '9789864822980', '東立', '赤坂アカ', '0', '2017-07-03', '「先告白的人在戀愛中是輸家！」\r\n\r\n學生會會長‧白銀御行與副會長．四宮輝夜在精英雲集的秀知院學園相遇…。雖然這兩個天才兩情相悅，彼此卻一直設法要讓對方愛上自己、主動向自己告白，為達此目的，他們將在日常生活中使出渾身解數鉤心鬥角，演出全新感覺的愛情喜劇!!\r\n\r\n第２集的戀愛鬥智內容是…！互加好友！間接接吻！初次體驗！初次電郵交流！cosplay！');
COMMIT;

-- ----------------------------
-- Table structure for booktype
-- ----------------------------
DROP TABLE IF EXISTS `booktype`;
CREATE TABLE `booktype` (
`typeId`  int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '分类编号' ,
`typeName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名称' ,
PRIMARY KEY (`typeId`)
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci
AUTO_INCREMENT=24

;

-- ----------------------------
-- Records of booktype
-- ----------------------------
BEGIN;
INSERT INTO `booktype` VALUES ('1', '马克思主义、列宁主义、毛泽东思想、邓小平理论'), ('2', '哲学、宗教'), ('3', '社会科学总论'), ('4', '政治、法律'), ('5', '军事'), ('6', '经济'), ('7', '文化、科学、教育、体育'), ('8', '语言、文字'), ('9', '文学'), ('10', '艺术'), ('11', '历史、地理'), ('12', '自然科学总论'), ('13', '数理科学和化学'), ('14', '天文学、地球科学'), ('15', '生物科学'), ('16', '医药、卫生'), ('17', '农业科学'), ('18', '工业技术'), ('19', '交通运输'), ('20', '航空、航天'), ('21', '环境科学、劳动保护科学(安全科学)'), ('22', '综合性图书'), ('23', '未分类');
COMMIT;

-- ----------------------------
-- Table structure for historyorderinformation
-- ----------------------------
DROP TABLE IF EXISTS `historyorderinformation`;
CREATE TABLE `historyorderinformation` (
`historyOrderId`  int(10) UNSIGNED NOT NULL AUTO_INCREMENT ,
`userId`  int(10) UNSIGNED NOT NULL ,
`itemId`  int(10) UNSIGNED NOT NULL ,
`Number`  int(10) UNSIGNED NOT NULL COMMENT '购买数量' ,
`Price`  double(10,2) UNSIGNED NOT NULL ,
`createDate`  datetime NOT NULL COMMENT '创建日期' ,
`Status`  int(1) NOT NULL ,
`historyDate`  datetime NOT NULL ,
`itemName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL ,
`itemPrice`  double(11,2) UNSIGNED NOT NULL ,
`shopId`  int(11) UNSIGNED NOT NULL ,
`shopName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL ,
`itemImage`  varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL ,
PRIMARY KEY (`historyOrderId`)
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci
AUTO_INCREMENT=38

;

-- ----------------------------
-- Records of historyorderinformation
-- ----------------------------
BEGIN;
INSERT INTO `historyorderinformation` VALUES ('39', '10', '15', '1', '46.00', '2020-06-07 20:08:49', '2', '2020-06-07 20:09:28', '盗墓笔记1~3全卷', '46.00', '1', 'zjy书店', 'https://img.alicdn.com/bao/uploaded/i5/TB19mveGpXXXXa8XXXXkNEp9VXX_050847.jpg'), ('40', '10', '15', '1', '46.00', '2020-06-07 20:09:39', '3', '2020-06-07 20:09:45', '盗墓笔记1~3全卷', '46.00', '1', 'zjy书店', 'https://img.alicdn.com/bao/uploaded/i5/TB19mveGpXXXXa8XXXXkNEp9VXX_050847.jpg');
COMMIT;

-- ----------------------------
-- Table structure for iteminformation
-- ----------------------------
DROP TABLE IF EXISTS `iteminformation`;
CREATE TABLE `iteminformation` (
`itemId`  int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '商品ID' ,
`itemName`  varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品名称' ,
`itemPrice`  double(11,2) UNSIGNED NOT NULL COMMENT '商品价格' ,
`itemContent`  varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '商品描述' ,
`shopId`  int(10) UNSIGNED NOT NULL COMMENT '商品id' ,
`itemNumber`  int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商品剩余数' ,
`itemImage`  varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL ,
PRIMARY KEY (`itemId`),
FOREIGN KEY (`shopId`) REFERENCES `shopinformation` (`shopId`) ON DELETE CASCADE ON UPDATE CASCADE,
INDEX `iteminformation_ibfk_1` (`shopId`) USING BTREE 
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci
AUTO_INCREMENT=15

;

-- ----------------------------
-- Records of iteminformation
-- ----------------------------
BEGIN;
INSERT INTO `iteminformation` VALUES ('15', '盗墓笔记1~3全卷', '46.00', '故事起源於1952年，主角吴邪的祖父吴老狗在长沙的血屍墓里发现战国帛书，而引发後来吴邪从帛书解谜途中的一段段冒险。五十年後，吴邪一个看似单纯的吴家富二代，大学毕业後便经营著古董店，日子过一天是一天，殊不知其身世冒险之离奇，因为发现先人笔记中一个秘密就此展开。抱著好奇和一颗想见世面的心，他硬是跟上他三叔及一群盗墓高手的鲁王宫之旅，欲解开帛书之谜。在这个过程中他遇见了闷油瓶和胖子。在途中，很多他一辈子都没见过的东西，或是连想都没想过的东西，一个接著一个出现。遭遇的每件事，越来越离奇。就在他发现自己的生活满是谜题，并欲寻求解答时，唯一的线索──「三叔」却消失了。不甘放弃的吴邪，决定追根究柢，也决定今後不凡但却不为人知的冒险旅程。', '1', '99', 'https://img.alicdn.com/bao/uploaded/i5/TB19mveGpXXXXa8XXXXkNEp9VXX_050847.jpg'), ('16', '我的青春恋爱物语果然有问题 1~2卷', '64.00', '·努力是不会背叛自己的，虽然梦想会背叛。 努力不一定能实现梦想，但是曾经努力过的事实却足以安慰自己。\r\n\r\n·要让一群人团结起来，需要的不是英雄，而是共同的敌人。\r\n\r\n·我只是单单的想证明一件事而已。孤独的人并不是可怜的家伙，并不是因为孤独所以这家伙就是糟糕的家伙。这些只是我一个人独断的想法这种事情我是知道的。但是，现在的我不会去否定过去的我。一个人过的时间是罪恶的，一个人呆着是不好的，我绝不会说。\r\n\r\n·世上没有像模子刻出来一样的恶人。平时大家都是善人，至少大家都是普通人。然而正因为一到紧要关头就会突然变成恶人，所以才可怕，所以才不能大意。', '1', '60', 'https://img.alicdn.com/bao/uploaded/i1/2200626516098/O1CN011VQCdX1uuvo3bk32h_!!0-item_pic.jpg'), ('17', '正版现货 三体全集123全套共3册 刘慈欣 雨果奖获奖作品 三体2黑暗森林3死神永生银', '55.50', '《三体》的幻想源于经典物理中的三体问题，即三个体积质量相当的天体，在远离其它星系以致其它星系的引力影响可忽略不计的情况下，三个天体在互相引力的作用下互相围绕运行，其运行轨迹将产生不可预测的混沌。', '1', '999', 'https://g-search1.alicdn.com/img/bao/uploaded/i4/imgextra/i3/47377476/O1CN01CcrKIM2563U657hTl_!!0-saturn_solar.jpg_580x580Q90.jpg_.webp'), ('18', '毛泽东选集+共产党宣言 语录箴言读物思想著作的归纳 新华', '120.00', '是恩格斯阐述马克思主义哲学基本原理的重要著作。在这部著作中，恩格斯回顾了马克思主义哲学形成和发展的历史过程，具体说明了它的理论来 源和自然科学基础，系统论述了马克思主义哲学同德国古典哲学之间的批判继承关系和本质区别，深刻揭示了马克思主义哲学的诞生在哲学领域中引起革命性变革的 实质和意义，全面论证了辩证唯物主义和历史唯物主义的基本内容，在这部著作中恩格斯首次把思维和存在的关系问题概括为哲学的基本问题，从而阐明了划分唯物 主义与唯心主义的科学依据。', '1', '1000', 'https://g-search1.alicdn.com/img/bao/uploaded/i4/i2/725677994/O1CN014xtsdz28vIkmaIEBO_!!0-item_pic.jpg_580x580Q90.jpg_.webp'), ('19', '新华字典+王力古汉语字典 两本字典全集限时折扣优惠', '139.80', '无', '1', '90', 'https://g-search2.alicdn.com/img/bao/uploaded/i4/i2/859515618/O1CN01vNt6zY1rN5eQskCTS_!!0-item_pic.jpg_580x580Q90.jpg_.webp'), ('20', '南北战争三百年 : 中国4—6世纪的军事与政权', '29.50', '我们通常对古代战争的想象都源自演义、小说等文学作品，但这些作品中的战争场面都不过是小说家的幻想与虚构而已，并不是真实状况。《南北战争三百年》对各种史料进行分析与整理，从散落史书各处的战争叙述中寻找线索，借助全新的史学研究成果，为我们描绘出了魏晋南北朝各场重大战役细节，展现出丰富、生动的历史原貌。同时，本书对骑兵和步兵的作战模式和战术演变做了详细的论述，对战争中如地理、季节、财政等因素对战事所产生的影响进行了具体的讨论。由此，本书也补充了正史、古籍所未详述之处，通过一部军事史的写作，对魏晋南北朝历史进程做出了新的诠释。', '1', '90', 'https://g-search3.alicdn.com/img/bao/uploaded/i4/i1/1049653664/TB27Pgnk_JYBeNjy1zeXXahzVXa_!!1049653664-0-item_pic.jpg_580x580Q90.jpg_.webp'), ('21', '孙子兵法 三十六计 陈曦译注 古典书籍名著 中国历史军事珍藏图书 孙武', '29.50', '《孙子兵法》又称\"《孙子》十三篇\"、《孙武兵法》、《吴孙子兵法》、《孙子兵书》《孙武兵书》等，是中国现存很早的兵书，也是世界上很早的军事著作，被誉为\"兵学圣典\"。充分表现了兵家的哲学，原文共六千字左右。 \n《孙子兵法》是中国古代汉族军事文化遗产中的璀璨瑰宝，汉族很好传统文化的重要组成部分，其内容博大精深，思想精邃富赡，逻辑缜密严谨，是古代汉族军事思想精华的集中体现。本次译注作者军事理论专家陈曦教授功底深厚，广泛征引包括\"十一家注孙子\"在内的历代研究成果，注释详尽深入，译文简明流畅，有助于广大读者理解孙子军事思想精髓。 \n《三十六计》是指中国古代三十六个兵法策略，语源于南北朝，成书于明清。它是根据中国古代汉族军事思想和丰富的斗争经验总结而成的兵书，是汉民族悠久文化遗产之一。本次译注作者研究古代兵学经典多年，除了对原文和按语作充分阐释外，在题解部分结合历史战例进行了合理......', '1', '90', 'https://g-search3.alicdn.com/img/bao/uploaded/i4/i1/1049653664/O1CN01PL3vWo1cw9kW4Nsqg_!!0-item_pic.jpg_580x580Q90.jpg_.webp'), ('22', '辉夜大小姐想让我告白～天才们的恋爱头脑战～1-2卷套装 赤坂 アカ漫画 かぐや様は告らせたい平野紫耀 桥本环奈', '89.00', '家庭背景与人品都很棒，一大群有前途的秀才所聚集的秀知院学园。在那里的学生会相遇的副会长·四宫辉夜与会长·白银御行原本应该是彼此受到了对方吸引，但想不到都过半年了却仍然什么事情也没发生。最麻烦的是这两个自尊心超强、无法坦率的家伙，居然开始想着要“设法让对方向自己告白”？\n直到恋情有下落之前会很欢乐的故事，新感觉“头脑战”爱情喜剧、开战。\n「恋愛は告白した方が負けなのである!」\n\n家柄も人柄も良し!! 将来を期待された秀才が集う秀知院学園!! その生徒会で出会った、副会長.四宮かぐやと会長.白銀御行は互いに惹かれているはずだが…何もないまま半年が経過!! プライドが高く素直になれない2人は、面倒臭いことに、“如何に相手に告白させるか”ばかりを考えるようになってしまった!? 恋愛は成就するまでが楽しい!! 新感覚“頭脳戦”ラブコメ、開戦!!', '1', '90', 'https://g-search2.alicdn.com/img/bao/uploaded/i4/i1/723011868/O1CN01osc1D31PfaMrsyyVR_!!0-item_pic.jpg_580x580Q90.jpg_.webp'), ('23', '盗墓笔记(叁)3云顶天宫秘境 悬疑惊悚恐怖小说 南派三叔 盗墓世家传人与摸金校尉诡', '33.00', '十年前，顺子的父亲带领一批神秘人进入茫茫的大雪山，闯入凶险莫名的地宫墓室，发现了数不胜数的金银财宝，但他们非但不能带着这些财富离开，反而被困此地，几乎全部死于非命。 十年后，“我们”和顺子一行人再次踏足云顶天宫，这更是一次直逼死亡的惊险大穿越：昆仑胎、墙串子、百足龙神等前所未见的怪异事物接替出现，藏尸阁、排道、火山口、门殿、殉葬渠等诡异恐怖之所带来超强的感官刺激…… 云顶天宫是一代奇人汪藏海为万奴王修建的陵墓吗？上次出现在海底墓穴中的土夫子几乎齐聚云顶天宫，两地之间究竟有什么奇怪的联系？ 三叔总是在最令人感到意外的时机出现。三叔的出现就意味着谜团的最后答案，但这些谜团竟然又要追溯到五十年前，而真相远远不止这些。一切的现象表明，更加恐怖、惊悚的场景已经到来…… 够胆量就看《盗墓笔记(3)》。 《盗墓笔记(3)》的作者是南派三叔。', '1', '1', 'https://g-search3.alicdn.com/img/bao/uploaded/i4/i1/859515618/O1CN01kWrDNx1rN5du7AnRM_!!0-item_pic.jpg_580x580Q90.jpg_.webp');
COMMIT;

-- ----------------------------
-- Table structure for orderinformation
-- ----------------------------
DROP TABLE IF EXISTS `orderinformation`;
CREATE TABLE `orderinformation` (
`orderId`  int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '订单ID 主键' ,
`userId`  int(11) UNSIGNED NOT NULL COMMENT '用户ID 外键' ,
`itemId`  int(11) UNSIGNED NOT NULL COMMENT '商品id 外键' ,
`Number`  int(10) UNSIGNED NOT NULL COMMENT '购买数量' ,
`Price`  double(10,2) UNSIGNED NOT NULL COMMENT '商品价格 前后端都要算' ,
`Date`  datetime NOT NULL COMMENT '订单创建日期' ,
`Status`  int(1) UNSIGNED NOT NULL COMMENT '订单状态(0待收货，1为已发货，2为交易完成，3为已退款)' ,
PRIMARY KEY (`orderId`),
FOREIGN KEY (`userId`) REFERENCES `userinformation` (`userId`) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY (`itemId`) REFERENCES `iteminformation` (`itemId`) ON DELETE CASCADE ON UPDATE CASCADE,
INDEX `userId` (`userId`) USING BTREE ,
INDEX `itemId` (`itemId`) USING BTREE 
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci
AUTO_INCREMENT=52

;

-- ----------------------------
-- Records of orderinformation
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for shopinformation
-- ----------------------------
DROP TABLE IF EXISTS `shopinformation`;
CREATE TABLE `shopinformation` (
`shopId`  int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '店铺id' ,
`shopName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '店铺名' ,
`shopLevel`  int(11) NULL DEFAULT 0 COMMENT '店铺等级' ,
`goodComments`  int(11) NULL DEFAULT 0 COMMENT '好评数' ,
`badComments`  int(11) NULL DEFAULT 0 COMMENT '差评数' ,
`userId`  int(10) UNSIGNED NOT NULL COMMENT '店铺持有人(外键)' ,
PRIMARY KEY (`shopId`, `shopName`, `userId`),
FOREIGN KEY (`userId`) REFERENCES `userinformation` (`userId`) ON DELETE RESTRICT ON UPDATE CASCADE,
INDEX `userId` (`userId`) USING BTREE 
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci
AUTO_INCREMENT=23

;

-- ----------------------------
-- Records of shopinformation
-- ----------------------------
BEGIN;
INSERT INTO `shopinformation` VALUES ('1', 'zjy书店', '0', '0', '0', '10');
COMMIT;

-- ----------------------------
-- Table structure for shoppingcart
-- ----------------------------
DROP TABLE IF EXISTS `shoppingcart`;
CREATE TABLE `shoppingcart` (
`itemId`  int(11) UNSIGNED NOT NULL COMMENT '商品id 外键 主键' ,
`userId`  int(11) UNSIGNED NOT NULL COMMENT '用户id 外键 主键' ,
`Number`  int(10) UNSIGNED NOT NULL DEFAULT 1 COMMENT '购买数量' ,
PRIMARY KEY (`userId`, `itemId`),
FOREIGN KEY (`userId`) REFERENCES `userinformation` (`userId`) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY (`itemId`) REFERENCES `iteminformation` (`itemId`) ON DELETE CASCADE ON UPDATE CASCADE,
INDEX `userId` (`userId`) USING BTREE ,
INDEX `itemId` (`itemId`) USING BTREE 
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci

;

-- ----------------------------
-- Records of shoppingcart
-- ----------------------------
BEGIN;
COMMIT;

-- ----------------------------
-- Table structure for userinformation
-- ----------------------------
DROP TABLE IF EXISTS `userinformation`;
CREATE TABLE `userinformation` (
`userId`  int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '用户id' ,
`userName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户登录名' ,
`passWord`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户密码' ,
`userRealName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户真实姓名' ,
`userShowName`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL ,
`Sex`  int(1) NULL DEFAULT 0 COMMENT '性别' ,
`Address`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' ,
`Email`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '电子邮件地址' ,
`Telephone`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '电话号' ,
`Mobile`  varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '移动电话' ,
`userType`  int(1) NOT NULL DEFAULT 0 COMMENT '用户类别(0为普通用户,1为商家,2为管理员) ' ,
PRIMARY KEY (`userId`, `userName`)
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8mb4 COLLATE=utf8mb4_general_ci
AUTO_INCREMENT=17

;

-- ----------------------------
-- Records of userinformation
-- ----------------------------
BEGIN;
INSERT INTO `userinformation` VALUES ('10', 'zjy', '123', '宗金运', '红雾弥城', '0', '上海市是', '1091783817@qq.com', '54111111', '15800000000', '1'), ('17', '', '', null, '', '0', null, null, null, null, '0');
COMMIT;

-- ----------------------------
-- Auto increment value for bookinformation
-- ----------------------------
ALTER TABLE `bookinformation` AUTO_INCREMENT=17;

-- ----------------------------
-- Auto increment value for booktype
-- ----------------------------
ALTER TABLE `booktype` AUTO_INCREMENT=24;

-- ----------------------------
-- Auto increment value for historyorderinformation
-- ----------------------------
ALTER TABLE `historyorderinformation` AUTO_INCREMENT=38;

-- ----------------------------
-- Auto increment value for iteminformation
-- ----------------------------
ALTER TABLE `iteminformation` AUTO_INCREMENT=15;

-- ----------------------------
-- Auto increment value for orderinformation
-- ----------------------------
ALTER TABLE `orderinformation` AUTO_INCREMENT=52;

-- ----------------------------
-- Auto increment value for shopinformation
-- ----------------------------
ALTER TABLE `shopinformation` AUTO_INCREMENT=23;

-- ----------------------------
-- Auto increment value for userinformation
-- ----------------------------
ALTER TABLE `userinformation` AUTO_INCREMENT=17;
